Top

Zamknięcie zawieszonego okna podglądu w Nintex Forms

Table of Contents


To jest krótki post z poradą. Sam często spotykam się z tym problemem podczas pracy z Nintex Forms dla Office 365, zwłaszcza w tzw. „Classic forms”. Czasami po kliknięciu ikony „Preview” pojawia się okno dialogowe, zasłaniając designer overlayem i… zawiesza się. Jak to rozwiązać?

Istnieje wiele możliwych przyczyn: problemy z łącznością, błędy w niestandardowych skryptach, problemy z przeglądarką itp. Chodzi o to, że w każdym przypadku projektant nie jest w stanie zamknąć okna dialogowego, ponieważ ikona zamykania jest nieaktywna:

Ponadto designer zakryty jest overlayem, który uniemożliwia projektantowi kliknięcie w dowolne miejsce poza oknem dialogowym. Ostatecznie taka sytuacja jest dość niekomfortowa, a nawet frustrująca, ponieważ nie można przywrócić korzystania z designera bez odświeżenia całej strony. A to jest ryzykowne, bo najprawdopodobniej nie zapisujesz swoich postępów przed każdym kliknięciem przycisku „Preview”, prawda?

Jak to rozwiązać?

Narzędzia „Developer tools” przyjdą z pomocą! Klinij „F12” (albo „CTRL”+”SHIFT”+”I”) w przeglądarce albo spróbuj znaleźć je pod opcją „More tools” (sprawdź jak je włączyć w Twojej przeglądarce tutaj).

Gdy konsola deweloperska jest już otwarta, przejdź do zakładki „Elements” (1) i tam kliknij ikonkę z kursore myszki (2):

Następnie najedź myszą na otwarte okno dialogowe i kliknij. Powinno to wybrać element DOM będący częścią struktury, z której zbudowane jest całe okno dialogowe:

Teraz przejdź w strukturze do góry, aż do elementu „DIV” posiadającym klasę „nd-dialog-panel” oraz atrybut „style” zawierający „display:block”. Kliknij na niego (1) i następnij naciśnij przycisk „Del” na klawiaturze, albo kliknij prawym przyciskiem myszy i w otwartym menu klinij „Delete element” (2) – nie martw się, nie usuwasz nic na stałe 🙂

Porada: możesz to również przyspieszyć, jeśli wiesz, jak korzystać z narzędzi developer tools. Po prostu wyszukaj element „DIV” mający klasę „nd-dialog-panel” i display:block, i usuń go bez dodatkowych czynności 😉

Co dalej?

Teraz możesz ponownie np. kliknąć przycisk „Save” na wstążce, wyeksportować formularz lub go opublikować. Jednak ponieważ usunąłeś/aś całą strukturę DOM wymaganą przez okno dialogowe „Preview” do działania, nie będzie można ponownie uruchomić podglądu. Aby to zrobić, musisz odświeżyć okno designera. I to wszystko!

Mam nadzieję, że ta krótka wskazówka okaże się przydatna i oszczędzi Ci wiele frustracji, tak jak w moim przypadku.


Tomasz Poszytek

Cześć! Nazywam się Tomasz. Jestem ekspertem w dziedzinie automatyzacji procesów i budowaniu rozwiązań dla biznesu z użyciem Power Platform. Jestem Microsoft MVP i Nintex vTE.

Brak komentarzy

Wyślij komentarz

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.